package com.huilian.iotbox.data.vo;

import com.huilian.iotbox.data.dto.QueryParam;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;
import java.util.List;

@Data
public class PermissionGroupItemVo extends QueryParam implements Serializable {

    private static final long serialVersionUID = -2203557775546580692L;
    private Integer id;
    private Integer permissionGroupId;
    private Integer permissionId;
    private Date createTime;

    private String title;
    private Integer platformType;

    private List<PermissionGroupItemVo> hostModuleList;
    private List<PermissionGroupItemVo> playModuleList;
    private List<PermissionGroupItemVo> salesModuleList;
    private List<PermissionGroupItemVo> activityModuleList;
    private List<PermissionGroupItemVo> otherModuleList;
    private List<PermissionGroupItemVo> mallModuleList;
    private List<PermissionGroupItemVo> photographModuleList;
    private List<PermissionGroupItemVo> toolMenuList;
    private List<PermissionGroupItemVo> brandMenuList;
    private List<PermissionGroupItemVo> assetsMenuList;
    private String name;
    private String imgUrl;
    private String navUrl;
    private String iconColor;
}
